#include using namespace std; #define min(a,b) ((a)<(b)?(a):(b)) #define max(a,b) ((a)>(b)?(a):(b)) #define memo(a,v) memset(a,v,sizeof(a)) #define CLR(a) memo(a,0) #define pb push_back #define all(a) a.begin(),a.end() #define eps (1e-9) #define inf (1<<29) #define i64 long long #define u64 unsigned i64 #define AIN(a,b,c) assert(a<=b && b<=c) #define MOD 1000000007 int cnt[105][205]; int power(int a,int k){ if(k == 0) return 1; int ret = power(a,k/2); ret = (ret*(i64)ret) % MOD; if(k & 1){ ret = (a*(i64)ret) % MOD; } return ret; } int main(){ int t,i,j,x,ans,n; scanf("%d",&t); AIN(1,t,10); while(t--){ CLR(cnt); scanf("%d",&n); AIN(1,n,200000); ans = n + 1; for(i = 0;i